start-up permit - French English Dictionary